#include <stdio.h>
void bubbleSort(int *p,int c);
int main()
{int n;int i;
int a[n];
scanf("%d",&n);
for(i=0;i<n;i++)
{scanf("%d",&a[i]);

}
   bubbleSort(a,n);
    return 0;
}
void bubbleSort(int *p,int c)
{int i,j;int t;int k;

    for(i=0;i<c-1;i++)
{for(j=0;j<c-1-i;j++)
{if(*(p+j)>*(p+j+1))
{t=*(p+j);
    *(p+j)=*(p+j+1);
    *(p+j+1)=t;

}
}
}
for(k=0;k<c;k++)
   {printf("%d ",*(p+k));

   }
}

